end up owing somebody something - Spanish English Dictionary